#ifndef OPTWIDGET_H
#define OPTWIDGET_H


#include <QWidget>
#include <math.h>
#include <QTextEdit>
#include <QGridLayout>
#include <QMatrix>
#include <QLabel>
#include <QRect>


using namespace std;

/** \brief Contains options for changing the application window */
class ManipulatorOpts : public QWidget
{
    Q_OBJECT

public:
    ManipulatorOpts(QWidget *parent=0 );
    ~ManipulatorOpts();

    // defining textedit for inserting stepsizes
    QTextEdit *stepSizeA;
    QTextEdit *stepSizeB;
    QTextEdit *stepSizeC;

    // labels
    QLabel *sizeA;
    QLabel *sizeB;
    QLabel *sizeC;


    // defining grid layout
    QGridLayout *gridLayout;

    // step count for each joint
    int stepCountA;
    int stepCountB;
    int stepCountC;



public slots:
    void open();

signals:

protected:

private:


};





#endif // OPTWIDGET_H
